triangular farm - French English Dictionary